import request from '../../utils/request'

export default function toDoFunc(todoLists,todoTitle){


    const addTodo=(item) => {
            //debugger

            todoLists.value.push(item)
            todoTitle.value = ''
        }
    
    
     let originTodo = null;
        const editorTodo = (todo)=>{
            originTodo = todo.title;

            request.updateItem(todo)
        }
        const cancelEditor = (todo)=>{
            todo.title = originTodo
        }
    
       const delTodo=(todo)=>{
           console.log(todoLists.value)
        //   const delIndex=todoLists.value.indexOf(todo)
        //     todoLists.value.splice(delIndex,1)
        debugger
            const itemObj={
                delid: todo.id
               }
             request.delItem(itemObj)
        }

        const delAll = ()=>{
           // todoLists.value.length=0
        }

        return { addTodo,editorTodo,cancelEditor,delTodo}
}